bit mechanical horsepower - Turkish English Dictionary